barium protoxide - German English Dictionary